NextBestOnce: Achieving Polylog Routing despite Non-greedy Embeddings
نویسندگان
چکیده
Social Overlays suffer from high message delivery delays due to insufficient routing strategies. Limiting connections to device pairs that are owned by individuals with a mutual trust relationship in real life, they form topologies restricted to a subgraph of the social network of their users. While centralized, highly successful social networking services entail a complete privacy loss of their users, Social Overlays at higher performance represent an ideal private and censorship-resistant communication substrate for the same purpose. Routing in such restricted topologies is facilitated by embedding the social graph into a metric space. Decentralized routing algorithms have up to date mainly been analyzed under the assumption of a perfect lattice structure. However, currently deployed embedding algorithms for privacy-preserving Social Overlays cannot achieve a sufficiently accurate embedding and hence conventional routing algorithms fail. Developing Social Overlays with acceptable performance hence requires better models and enhanced algorithms, which guarantee convergence in the presence of local optima with regard to the distance to the target. We suggest to model Social Overlays as graphs embedded in Zn with a scale-free degree distribution with exponent α. The inaccuracy of the embedding is measured by a parameter C. We then show that our previously introduced routing algorithm NextBestOnce achieves an expected routing length ofO ( logα−1 n log log n+ C3 log n ) on our Social Overlay model. A lower bound on the performance of NextBestOnce is given by Ω ( logα−1 n+ C ) . Furthermore, we show that leveraging information from the two-hop neighborhood, a Neighbor-of-Neighbor (NoN) modification of our algorithm achieves an expected routing length of O ( logδ(α)(α−1) n log logn+ C3 log n ) , where δ(α) < 1. Hence, NoN information can indeed be used to improve the asymptotic routing complexity by more than a constant factor.
منابع مشابه
Greedy Embeddings, Trees, and Euclidean vs. Lobachevsky Geometry
A greedy embedding of an unweighted undirected graph G = (V, E) into a metric space (X, ρ) is a function f : V → X such that for every source-sink pair of different vertices s, t ∈ V it is the case that s has a neighbor v in G with ρ(f(v), f(t)) < ρ(f(s), f(t)). Finding greedy embeddings of connectivity graphs helps to build distributed routing schemes with compact routing tables. In this paper...
متن کاملA Note on the Area Requirement of Euclidean Greedy Embeddings of Christmas Cactus Graphs
An Euclidean greedy embedding of a graph is a straight-line embedding in the plane, such that for every pair of vertices s and t, the vertex s has a neighbor v with smaller distance to t than s. This drawing style is motivated by greedy geometric routing in wireless sensor networks. A Christmas cactus is a connected graph in which every two simple cycles have at most one vertex in common and in...
متن کاملVOUTE-Virtual Overlays Using Tree Embeddings
Friend-to-friend (F2F) overlays, which restrict direct communication to mutually trusted parties, are a promising substrate for privacy-preserving communication due to their inherent membership-concealment and Sybilresistance. Yet, existing F2F overlays suffer from a low performance, are vulnerable to denial-of-service attacks, or fail to provide anonymity. In particular, greedy embeddings allo...
متن کاملUsing Greedy Clustering Method to Solve Capacitated Location-Routing Problem with Fuzzy Demands
Using Greedy Clustering Method to Solve Capacitated Location-Routing Problem with Fuzzy Demands Abstract In this paper, the capacitated location routing problem with fuzzy demands (CLRP_FD) is considered. In CLRP_FD, facility location problem (FLP) and vehicle routing problem (VRP) are observed simultaneously. Indeed the vehicles and the depots have a predefined capacity to serve the customerst...
متن کاملGraph Augmentation via Metric Embedding
Kleinberg [17] proposed in 2000 the first random graph model achieving to reproduce small world navigability, i.e. the ability to greedily discover polylogarithmic routes between any pair of nodes in a graph, with only a partial knowledge of distances. Following this seminal work, a major challenge was to extend this model to larger classes of graphs than regular meshes, introducing the concept...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1401.2165 شماره
صفحات -
تاریخ انتشار 2014